/*
 * Copyright 2010 bedatadriven
 *
 *    Licensed under the Apache License, Version 2.0 (the "License");
 *    you may not use this file except in compliance with the License.
 *    You may obtain a copy of the License at
 *
 *        http://www.apache.org/licenses/LICENSE-2.0
 *
 *    Unless required by applicable law or agreed to in writing, software
 *    distributed under the License is distributed on an "AS IS" BASIS,
 *    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 *    See the License for the specific language governing permissions and
 *    limitations under the License.
 */

/**
 * JacobGen generated file --- do not edit
 *
 * (http://www.bigatti.it/projects/jacobgen)
 */
package com.bedatadriven.mso.core;

public class MsoPresetTextEffect {
	private final int value;

	/** msoTextEffectMixed **/
	public static final MsoPresetTextEffect Mixed = new MsoPresetTextEffect(-2);
	/** msoTextEffect1 **/
	public static final MsoPresetTextEffect I1 = new MsoPresetTextEffect(0);
	/** msoTextEffect2 **/
	public static final MsoPresetTextEffect I2 = new MsoPresetTextEffect(1);
	/** msoTextEffect3 **/
	public static final MsoPresetTextEffect I3 = new MsoPresetTextEffect(2);
	/** msoTextEffect4 **/
	public static final MsoPresetTextEffect I4 = new MsoPresetTextEffect(3);
	/** msoTextEffect5 **/
	public static final MsoPresetTextEffect I5 = new MsoPresetTextEffect(4);
	/** msoTextEffect6 **/
	public static final MsoPresetTextEffect I6 = new MsoPresetTextEffect(5);
	/** msoTextEffect7 **/
	public static final MsoPresetTextEffect I7 = new MsoPresetTextEffect(6);
	/** msoTextEffect8 **/
	public static final MsoPresetTextEffect I8 = new MsoPresetTextEffect(7);
	/** msoTextEffect9 **/
	public static final MsoPresetTextEffect I9 = new MsoPresetTextEffect(8);
	/** msoTextEffect10 **/
	public static final MsoPresetTextEffect I10 = new MsoPresetTextEffect(9);
	/** msoTextEffect11 **/
	public static final MsoPresetTextEffect I11 = new MsoPresetTextEffect(10);
	/** msoTextEffect12 **/
	public static final MsoPresetTextEffect I12 = new MsoPresetTextEffect(11);
	/** msoTextEffect13 **/
	public static final MsoPresetTextEffect I13 = new MsoPresetTextEffect(12);
	/** msoTextEffect14 **/
	public static final MsoPresetTextEffect I14 = new MsoPresetTextEffect(13);
	/** msoTextEffect15 **/
	public static final MsoPresetTextEffect I15 = new MsoPresetTextEffect(14);
	/** msoTextEffect16 **/
	public static final MsoPresetTextEffect I16 = new MsoPresetTextEffect(15);
	/** msoTextEffect17 **/
	public static final MsoPresetTextEffect I17 = new MsoPresetTextEffect(16);
	/** msoTextEffect18 **/
	public static final MsoPresetTextEffect I18 = new MsoPresetTextEffect(17);
	/** msoTextEffect19 **/
	public static final MsoPresetTextEffect I19 = new MsoPresetTextEffect(18);
	/** msoTextEffect20 **/
	public static final MsoPresetTextEffect I20 = new MsoPresetTextEffect(19);
	/** msoTextEffect21 **/
	public static final MsoPresetTextEffect I21 = new MsoPresetTextEffect(20);
	/** msoTextEffect22 **/
	public static final MsoPresetTextEffect I22 = new MsoPresetTextEffect(21);
	/** msoTextEffect23 **/
	public static final MsoPresetTextEffect I23 = new MsoPresetTextEffect(22);
	/** msoTextEffect24 **/
	public static final MsoPresetTextEffect I24 = new MsoPresetTextEffect(23);
	/** msoTextEffect25 **/
	public static final MsoPresetTextEffect I25 = new MsoPresetTextEffect(24);
	/** msoTextEffect26 **/
	public static final MsoPresetTextEffect I26 = new MsoPresetTextEffect(25);
	/** msoTextEffect27 **/
	public static final MsoPresetTextEffect I27 = new MsoPresetTextEffect(26);
	/** msoTextEffect28 **/
	public static final MsoPresetTextEffect I28 = new MsoPresetTextEffect(27);
	/** msoTextEffect29 **/
	public static final MsoPresetTextEffect I29 = new MsoPresetTextEffect(28);
	/** msoTextEffect30 **/
	public static final MsoPresetTextEffect I30 = new MsoPresetTextEffect(29);


	private MsoPresetTextEffect(int value) { this.value = value; }
	public int getValue() { return this.value; }
	public static MsoPresetTextEffect valueOf(int value) { return new MsoPresetTextEffect(value); }
	public boolean equals(Object o) {
		if(o == null || o.getClass() != MsoPresetTextEffect.class) return false;
		return ((MsoPresetTextEffect)o).value == value;
	}
	public int hashCode() { return value; }
}
